package com.education.common.annotation;

import java.lang.annotation.*;

/**
 * 参数校验注解
 * @author Jason
 * @version 1.0.0
 * @date 2021-11-23 15:44
 */
@Target({ElementType.ANNOTATION_TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Param {

    int errorCode() default 0;
    // 需要校验字段名称
    String name();
    String message() default "";

    // 正则表达式校验
    String regexp() default "";
    // 正则校验失败提示
    String regexpMessage() default "";
}
